<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</HEAD>
<HTML>
<BODY>
<H1><CENTER>Spooled File Conversion Types</CENTER></H1>
<H2>Identifier</H2>
com.softlanding.spooledfiles.save<H2>Description</H2>
This extension point is used to plug in alternate file types for saving spooled files.<H2>Markup</H2>
<p><samp>&nbsp;&nbsp; &lt;!ELEMENT extension (type+)&gt;</samp>
<br><samp>&nbsp;&nbsp; &lt;!ATTLIST extension</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;CDATA #IMPLIED</samp>
<br><samp>&nbsp;&nbsp; &gt;</samp>
<ul>
<li><b>point</b> - </li><li><b>id</b> - </li><li><b>name</b> - </li></ul>
<p><samp>&nbsp;&nbsp; &lt;!ELEMENT type EMPTY&gt;</samp>
<br><samp>&nbsp;&nbsp; &lt;!ATTLIST type</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file_extension&nbsp;&nbsp;&nbsp;CDATA #REQUIRED</samp>
<br><samp>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prtdevtypefilter&nbsp;(*SCS|*IPDS|*USERASCII|*AFPDS|*LINE) #IMPLIED</samp>
<br><samp>&nbsp;&nbsp; &gt;</samp>
<ul>
<li><b>id</b> - a unique name that will be used to reference this type</li><li><b>class</b> - a fully qualified name of the Java class that implements <samp>com.softlanding.spooledfiles.ISaveToFile</samp> interface</li><li><b>name</b> - a translatable name that will be used for presenting this type
in the UI</li><li><b>file_extension</b> - the default file extension for this type</li><li><b>prtdevtypefilter</b> - the optional printer device type for which this conversion type is available</li></ul>
<H2>Example</H2>
The following is an example of the extension point usage:

<p>
<pre>
 &lt;extension point="com.softlanding.spooledfiles.save"&gt;
  &lt;type
   id="com.example.xyz.type1"
   name="Glimwitz File"
   class="com.example.xyz.SaveToGlimwitz"
   prtdevtypefilter="*SCS"
   file_extension="gwz"&gt;
  &lt;/type&gt;
 &lt;/extension&gt;
</pre>
</p><H2>API Information</H2>
Plug-ins that want to extend this extension point must implement
<samp>com.softlanding.spooledfiles.ISaveToFile</samp> interface.<H2>Supplied Implementation</H2>
[Enter information about supplied implementation of this extension point.]</BODY>
</HTML>
